package com.shengyo.model.service.impl;

import com.shengyo.model.bean.Bstore;
import com.shengyo.model.dao.IBstoreDAO;
import com.shengyo.model.service.IBstoreService;




public class BstoreServiceImpl implements IBstoreService{
	
	private IBstoreDAO bstoreDAO;
	
	public IBstoreDAO getBstoreDAO() {
		return bstoreDAO;
	}

	public void setBstoreDAO(IBstoreDAO bstoreDAO) {
		this.bstoreDAO = bstoreDAO;
	}

	@Override
	public Bstore findBySite(String site) {
		
		return bstoreDAO.findAllSite(site);
	}

	@Override
	public Bstore saveOrUpdate(Bstore bstore) {

		bstore = this.findById(bstore.getId());
		bstore = (Bstore) bstoreDAO.save(bstore);
		return bstore;
	}

	@Override
	public Bstore findById(int id) {
		return bstoreDAO.findById(id);
	}

	
}
